//全局的AJAX访问，处理AJAX清求时SESSION超时
$.ajaxSetup({
    contentType:"application/x-www-form-urlencoded;charset=utf-8",
    complete:function(XMLHttpRequest,textStatus){
          //通过XMLHttpRequest取得响应头，sessionstatus           
          var sessionstatus=XMLHttpRequest.getResponseHeader("sessionstatus"); 
          if(sessionstatus=="timeout"){
        	  alert(sessionstatus);
               //跳转的登录页面
               window.location.replace('${contextPath}/sys/cooperatormgt/cooperator_mgt');
       	  }	
    }
});

//cooper删除表格选定行
function delet($table,$url,$status){
	 //获取表格选择行
	var rows = $table.datagrid('getSelections');
	var cooperIDs = [];
	$.each(rows, function(index, item){
		cooperIDs.push(item.cooperId);
		}); 
	//判断是否选择行
	if (!rows || rows.length == 0) {
	   $.messager.alert('提示', '请选择要删除的数据!', 'info');
	   return;
	   };
	   $.messager.confirm("操作提示", "确定要删除数据吗？", function (data) {
		   
		   if (data) {
			   $.ajax({
					url : $url,
					cache : false,
					type  :'post',
					data : {
						id : cooperIDs.join(","),
						st : $status
						},
					dataType : 'text',
					success : function(msg){
			    		if(msg==1){
			    			$.messager.alert('提示','操作成功!','info');
			    			$table.datagrid("reload");
			    		}else{
			    			$.messager.alert('提示','操作失败!','error');
			    		}
					}
				});
           }
       });
}




//自定义加载省份的函数loadProvinceCustom

function loadProvinceCustom(regionId){
	
	var array=getAddress(regionId,0);
	return array[regionId];
}



//自定义加载城市的函数 loadCityCustom
  
function loadCityCustom(regionId){
	
	var array=getAddress(regionId,1);
	return array[regionId];
	
}
// 处理a标签点击
handleSubMenuClick = function() {
    $('#test').click(function(e) {
        e.preventDefault();
        var url = this.href;
        if (url != null && url != 'javascript:;') {
            $.get(url, function(data) {
                $('#main-content').html(data);
            });
        }
    });
};
//得到合作者详情
function getCoopeInfo($table,$url,$rowIndex,$rowData){
	
		if($rowIndex==null){
				var rows = $table.datagrid('getSelections');
				//判断是否选择行
				if (!rows || rows.length == 0||rows.length != 1) {
				   $.messager.alert('提示', '请选择一条记录查看!', 'info');
				   return;
				   };
				$.each(rows, function(index, item){
					id = item.cooperId;
					indexRow =$table.datagrid('getRowIndex',item);
					});
				
		} else{
				var indexRow =  $rowIndex;
				var  id  = $rowData.cooperId;
		} 
		
	   $.ajax({
				url : $url,
				cache : false,
				type  :'post',
				data : {
					id : id,
					},
				dataType : 'json',
				success : function(data){
		    		if(data){
		    			console.log(data);
		    			$table.datagrid("reload");
		    			$table.datagrid({
		    				onLoadSuccess:function(data){
		    				$table.datagrid('selectRow',indexRow);
		    				}
		    			});
		    			 //增加遮蔽层
		    			 mask($('#dlg'));
		    			// alert(data.id);
		    			// $('#formid').setValue("3456789");
		    			 $("#formid").textbox('setValue',data.cooperId);
		    			
		    		}else{
		    			$.messager.alert('提示','获取数据失败!','error');
		    		}
				}
		});
}
